Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 DEANS LANE Semi-Detached £300,000 15 Sep 2017
62 DEANS LANE Semi-Detached £41,500 14 Feb 1997